// 其他代码也需要访问控制变量时，变量需要定义在语句的外部
// (a)：iter变量未初始化，且需要定义在语句的外部

// (b)：if部分无意义，在while循环中已经完成了判断